sponge layer - English Synonyms Dictionary